@import './lib/variables';
@import './lib/flex';
@import './lib/grid';
@import './lib/margin';
@import './lib/text';
@import './lib/border';
@import './lib/bg';
@import './lib/hover';

.view{
  padding: 15px;
}

.line-1 {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.line-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.line-3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.tabs-view {
  background: #ececec;
  /deep/ .el-tabs {
    .el-tabs__header {
      margin-bottom: 0;
    }
    .el-tabs__nav-wrap::after {
      display: none;
    }
    .el-tabs__item {
      height: 30px;
      line-height: 30px;
    }
  }
}

.label-card {
  .grid-content {
    .img-view {
      overflow: hidden;
      font-size: 0;
      background-color: #ececec;
      .img {
        width: 100%;
        height: auto;
        object-fit: cover;
      }
    }
  }
}
